@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr, span {
	margin: 0;
	padding: 0;
}
html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body {font-size: 1.4rem;/*1.4 × 10px = 14px */}

body {
	font-family: "Microsoft YaHei" ! important;
	color: #000000;
	background: #fff;
	margin: 0 auto;
	padding: 0px;
}
a {
	text-decoration: none;
	color: #333;
	outline: none;
}
a:active {
star:expression(this.onFocus=this.blur());
}
img {
	max-width:100%;
	border: 0px;
	vertical-align: middle;
}

* {
	list-style: none;
}

*{
	outline: none
}
a:link{text-decoration:none; } 

a:visited{text-decoration:none; }

a:hover{text-decoration:none;}

a:active{text-decoration:none;}

*{
	outline: none
}
a:link{text-decoration:none; } 

a:visited{text-decoration:none; }

a:hover{text-decoration:none;}

a:active{text-decoration:none;}




/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color: #218eeb;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background: url(../images/side_con_icon03.png) no-repeat center 20px;display:block;transition:all .4s;border-radius:50%;overflow:hidden;background-size: 30px;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;color: #ff6f25;    margin-bottom: 10px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}

.wz_n_of_title{ text-align:center; margin:50px 0; overflow:hidden;}
.wz_n_of_title h3{ line-height:38px; font-size:25px; color:#333; font-weight:bold;}
.wz_n_of_title h3 a{color:#333;}
.wz_n_of_title p{ font-size:18px; color:#666;}
.wz_n_of{ width:100%; overflow:hidden;}
.wz_n_of img{ max-width:100%;}


.bottom_bar{
	position: fixed;
	left: 0px;
	bottom: 0px;
	width: 100%;
	background:#006158;
	background: -webkit-linear-gradient(top, #3895e4, #0360b0);
	background: linear-gradient(top,#89e639, #6db92b);
	z-index: 88888;
}
.bottom_bar ul{
	
}
.bottom_bar ul li{
	float: left;
	width: 33.33%;
	height: 50px;
	text-align: center;
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
display: -moz-box; /* Firefox 17- */  
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
display: -moz-flex; /* Firefox 18+ */  
display: -ms-flexbox; /* IE 10 */  
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
            flex-direction: column;
            justify-content: center;
}
.bottom_bar ul li a{
	color: #fff;
}
.bottom_bar ul li a img{
display: block;
height:20px;
margin:0px auto;
font-size: 2rem
}

.pc{
	display: block;
}
.wap{
	display: none;
}





.banner{
	position: relative;
}
.banner .owl-theme .owl-controls{
	position: absolute;
	left: 0px;
	bottom: 26px;
	width: 100%;
	margin: 0px;
}

.banner .owl-theme .owl-controls .owl-page span{
width:10px;
height:10px;
background:#fff;
border-radius:50%;
opacity:1;
}
.banner .owl-theme .owl-controls .owl-page.active span{
width:10px;
height:10px;
background:rgba(15,106,195,1);
border-radius:50%;
}
.banner img{
	display: block;
	width: 100%;
}

.main .search{
	/* height: 80px; */
	/* border-bottom: 1px solid #ebebeb; */
	/* margin-bottom: 24px; */
}
.main .search .keywords{
	float: left;
	width: calc(100% - 460px);
	overflow: hidden;
	line-height: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	font-family:MicrosoftYaHeiLight;
	font-weight:300;
	color:rgba(49,49,49,1);
}
.main .search .keywords .title{
	float: left;
	width: 110px;
	/* line-height: 80px; */
}
.main .search .keywords .title strong{font-size: 14px;color: #218eeb;}
.main .search .keywords .left{
	float: left;
	width: calc(100% - 110px);
	/* line-height: 80px; */
}
.main .search .keywords .left a{
	font-size: 14px;
	color: #999999;
	margin-right: 20px;
}
.main .search .keywords .left a:hover{
text-decoration: underline;
color: #0077CB;
}
.main .search .keywords .left b{
	width: 40px;
	text-align: center;
	color: #999;
	line-height: 60px;
	display: inline-block;
	vertical-align: middle;
	font-weight: normal;
	display: none;
}
.main .search a{
	font-size:16px;
font-family:MicrosoftYaHeiLight;
font-weight:300;
color:rgba(49,49,49,1);
}
.main .search *{


-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.main .search .search_words{float: right;padding-top: 32px;}
.main .search .search_words form{
	width: 220px;
	height: 32px;
	background: none;
	border-radius:20px;
	display: block;
	position: relative;
	border-radius: 0;
	overflow: hidden;
	border: 1px solid #efefef;
}
.main .search .search_words form select{
	position: absolute;
	left: 0px;
	top: 0px;
	line-height: 40px;
	left: 19px;
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(23,50,106,1);
	width: 80px;
	padding: 0px;
	line-height: 30px;
	left: 0;
	height: 100%;
	text-align: right;
	color: #000;
	border: none;
	background: red;
	border-radius: 30px 0px 0px 30px;
	padding-left: 24px;
	background: none;
}
.main .search .search_words form .words{
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	text-indent: 10px;
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color: #;
	background: none;
	padding-right: 42px;
}
.main .search .search_words form .send{
	position: absolute;
	right: 4px;
	top: 0px;
	width: 32px;
	height: 32px;
	right: 0;
	top: 0;
	background: none;
	border: none;
	cursor: pointer;
	background: url(../images/search.png) no-repeat center center;
}




.sec_2{
	
padding-top: 91px;
}
.sec_2 .tab:after{
	background:#f1f1f1;
	right:0px;
	top:0px;
	width: 63%;
	height:100%;
	content:"";
	position: absolute;
}
.sec_2 .tab *{
	position:relative;
	z-index:444;
}
.sec_2 .tab{
	
margin-top: 53px;
	
position: relative;
	
overflow: hidden;
	
margin-bottom: 91px;
}
.sec_2 .tab .hd{
	
float: left;
	
width: 210px;
	
padding-top: 0px;
	
background: #fff;
}
.sec_2 .tab .hd .h2tit{
	
font-size: 48px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(0,0,0,1);
	
padding-bottom: 11px;
	
padding-top: 11px;
	
background: url(../images/ti.png) no-repeat 72% center;
	
border-bottom: 5px solid #0f6ac3;
	
text-indent: 4px;
	
margin-bottom: 34px;
}
.sec_2 .tab .hd .title{
	
padding-left: 4px;
	
margin-bottom: 71px;
}
.sec_2 .tab .hd .title .b1{
	
font-size: 28px;
	
font-family:CenturyGothic;
	
font-weight:bold;
	
color:rgba(0,0,0,1);
}
.sec_2 .tab .hd .title .b2{
	
font-size: 12px;
	
font-family:ArialRoundedMTBold;
	
font-weight:400;
	
color:rgba(0,0,0,1);
}
.sec_2 .tab .hd ul{
	
padding-left: 21px;
	
padding-right: 21px;
	
margin-bottom: 73px;
}
.sec_2 .tab .hd ul li{
	
}
.sec_2 .tab .hd ul li a.current{
	color:#0F6AC3;
	background:url(../images/cu.png) no-repeat left center;
}
.sec_2 .tab .hd ul li a:hover{
	color:#0F6AC3;
	background:url(../images/cu.png) no-repeat left center;
}
.sec_2 .tab .hd ul li a{
	
display: block;
	
font-size: 16px;
	
font-family:ArialRoundedMTBold;
	
font-weight:400;
	
color:rgba(0,0,0,1);
	
line-height: 3;
	
border-bottom: 1px dashed #ddd;
	
text-indent: 24px;
}
.sec_2 .tab .hd .more{
	
display: block;
	
line-height: 37px;
	
text-align: center;
	
font-size: 20px;
	
color: #fff;
	
background: #0f6ac3;
}
.sec_2 .tab .bd{
	
width: calc(100% - 362px);
	
float: right;
	
padding-top: 94px;
}
.sec_2 .tab .bd .model li:nth-child(3n){
	margin-right:0px;
}
.sec_2 .tab .bd .model{
	
}
.sec_2 .tab .bd .model li{
	
float: left;
	
width: 30%;
	
margin-right: 4%;
	
margin-bottom: 10%;
}
.sec_2 .tab .bd .model li .imgbox{
	overflow:hidden;
}
.sec_2 .tab .bd .model li .imgbox a{
	display:block;
	height:100%;
}
.sec_2 .tab .bd .model li .imgbox{
	
height: 186px;
	
background: #fff;
	
position: relative;
	
border-bottom: 1px solid #EDEDED;
}
.sec_2 .tab .bd .model li .imgbox img{
	
position: absolute;
	
top: 50%;
	
left: 50%;
	
-o-transform: translate(-50%, -50%);
	
-webkit-transform: translate(-50%, -50%);
	
-moz-transform: translate(-50%, -50%);
	
-ms-transform: translate(-50%, -50%);
	
transform: translate(-50%, -50%);
	
max-width: 100%;
	
max-height: 100%;
	
height: 100%;
}
.sec_2 .tab .bd .model li .title{
	
}
.sec_2 .tab .bd .model li .title a{
	
line-height: 48px;
	
display: block;
	
padding: 0px 21px;
	
font-size: 18px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(0,0,0,1);
	
background: url(../images/de1.png) 96% center no-repeat #fff;
}

.sec_2 .tab .bd .model li:hover .title a{

background: url(../images/cur.png) 96% center no-repeat #0f6ac3;
color:#fff;	
}





.head{
	
border-top: 5px solid #0263C1;
	
padding-bottom: 27px;
}
.head .logo{
	
float: left;
	
/* padding: 35px 0px; */
	
/* padding-bottom: 28px; */
	
padding-top: 30px;
}
.head .logo img{
	
}
.head .right{
	float: right;
}

.head .right .link{

width: 236px;

height: 30px;

text-align: center;

line-height: 29px;

color:  #fff;

background: url(../images/link.png) no-repeat center center;

position: relative;

top: -3px;
}
.head .right .link a{
font-size:14px;
font-family:MicrosoftYaHeiLight;
font-weight:300;
color:rgba(255,255,255,1);
padding:0 5px;
}



.head .tel{

/* padding-left: 56px; */

/* background: url(../images/tel.png) no-repeat left 4px; */

margin-top: 16px;

display: inline-block;

background: url(../images/tel.png) no-repeat left center;

padding-left: 64px;
}
.head .tel .tit{
	
/* letter-spacing: 3px; */
	
/* font-size: 18px; */
	
/* color: #282828; */
	
/* padding-left: 96px; */
	
font-size: 15px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(45,45,45,1);
	
/* background: url(../images/tel.png) no-repeat 56px center; */
	
line-height: 24px;
	
margin-bottom: 9px;
	
font-size: 18px;
	
font-family:Adobe Heiti Std R;
	
font-weight:normal;
	
color:rgba(51,51,51,1);
	
line-height:17px;
	
margin-bottom: 14px;
}
.head .tel .num{
	
font-size: 28px;
	
color: #282828;
	
/* font-weight: bold; */
	
/* height: 30px; */
	
/* line-height: 30px; */
	
font-size: 23px;
	
font-family:STYuanti-TC-Regular;
	
font-weight:400;
	
color:rgba(87,87,87,1);
	
background:linear-gradient(0deg,rgba(12,64,182,1) 0%, rgba(95,141,245,1) 100%);
	
-webkit-background-clip:text;
	
-webkit-text-fill-color:transparent;
	
text-align: center;
	
/* padding-left: 30px; */
	
line-height: 21px;
	
font-size: 27px;
	
font-family:Impact;
	
font-weight:400;
	
color:rgba(2,99,193,1);
	
/* line-height:17px; */
}





.nav_list{
		
/* background:#2c2d31; */
		
/* border-top: 1px solid rgba(0,0,0,0.1); */
		
background: url(../images/nav.png) repeat-x left top;
		
background-size: auto 100%;
}
.nav_list li{
	
position: relative;
	
float: left;
	
width: 11.1111%;
	
text-align: center;
	
/* margin-right: 29px; */
}

.nav_list li .h2tit a:after{

position:absolute;
top: 50%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
right:0px;
width:1px;
height:17px;
content:"";
background:#ccc;
}

.nav_list li .h2tit{
	position: relative;
}
.nav_list li .h2tit a{
	
display: inline-block;
	
line-height: 47px;
	
font-size: 18px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
padding: 0px 15px;
	
color: #282828;
	
position: relative;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
position: relative;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(72,72,72,1);
	
height: 47px;
}
.nav_list li .h2tit a:after{

}
.nav_list li:hover .h2tit a{
border-bottom: 5px solid #0263c1;
}
.nav_list li .h2tit a:after{
display:none;
}
.nav_list li.current .h2tit a{

}

.nav_list li:hover .h2tit a:after{

}
.nav_list li:hover .h2tit a{

}








.nav_list li dl{
	
position: absolute;
	
left: 0px;
	
top: 50px;
	
width: 100%;

top: 60px;
z-index: -1;
visibility: hidden;
opacity: 0;
}
.nav_list li:hover dl{top: 58px;z-index: 333;visibility: visible;opacity: 1;}


.nav_list li:hover .h2tit a{

}
.nav_list li.current .h2tit a{

border-bottom: 5px solid #0263c1;
}





.nav_list li dl dd{
		
background: #2c2d31;
}
.nav_list li dl dd a{
	
display: block;
	
line-height: 50px;
	
color: #fff;
	
font-size: 14px;
color: 	#fff;

}
.nav_list li dl dd a:hover{
	


}



.nav_list *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}


.head .words{
	float: left;
	padding-left: 21px;
	padding-top: 46px;
}

.head .words .h2tit{
	
font-size: 38px;
	
/* font-family:FZLTZHK--GBK1-0; */
	
font-weight: bold;
	
color:rgba(12,64,182,1);
	
/* line-height:68px; */
	
margin-bottom: 7px;
	
font-size: 27px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(51,51,51,1);
	
margin-bottom: 16px;
}

.head .words .desc{
	
font-size: 20px;
	
font-family:STYuanti-TC-Bold;
	
font-weight:bold;
	
color:rgba(49,49,49,1);
	
line-height:31px;
	
font-size: 20px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(51,51,51,1);
	
line-height:16px;
}

.titlemodel3 .cn:after{
	content:"+";
	position:absolute;
	font-size:58px;
font-family:缁忓吀绮楅粦绠€-regular;
font-weight:400;
color:rgba(240,240,240,1);
right:-30px;
top:-30px;
}

.titlemodel3{
	
text-align: center;
}
.titlemodel3 .cn{
	
font-size: 36px;
	
font-family:缁忓吀绮楅粦绠€-regular;
	
font-weight:400;
	
color:rgba(2,99,193,1);
	
display: inline-block;
	
position: relative;
}
.titlemodel3 .en{
	
font-size: 10px;
	
font-family:ArialMT;
	
font-weight:400;
	
color:rgba(188,188,188,1);
}
.titlemodel3 .dec{
	
font-size: 17px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(51,51,51,1);
}



.sec_7{
	
/* padding-top: 100px; */
}
.sec_7 .tab{
	
margin-top: 80px;
	
position: relative;
	
padding-left: 40%;
	
padding-bottom: 23px;
	
overflow: hidden;
}
.sec_7 .tab .imgbox{
	
position: absolute;
	
left: 0;
	
top: 0;
	
width: 40%;
	
height: 100%;
	
background-size: cover !important;
	
background-position: right bottom !important;
}
.sec_7 .tab .right{
	
padding-left: 8%;
	
padding-right: 21%;
	
padding-top: 27px;
}
.sec_7 .tab .hd{
	
}
.sec_7 .tab .hd a *{
	display:inline-block;
	vertical-align:middle;
}
.sec_7 .tab .hd a img{
margin-left:16px;}

.sec_7 .tab .hd a.current{
	border-bottom:4px solid #0f6ac3
}

.sec_7 .tab .hd a:hover{
	border-bottom:4px solid #0f6ac3
}

.sec_7 .tab .hd a{
	padding-right: 30px;
	display: inline-block;
	font-size: 38px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(0,0,0,1);
	margin-right: 80px;
	line-height: 53px;
	height: 57px;
}
.sec_7 .tab .bd{
	
}
.sec_7 .tab .bd .model{
	
}
.sec_7 .tab .bd .desc{
	
padding-top: 65px;
	
font-size: 14px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(0,0,0,1);
	
line-height:24px;
	
text-indent: 2em;
	
padding-bottom: 4%;
}
.sec_7 .tab .bd .desc p{
	
margin-bottom: 3%;
}
.sec_7 .tab .bd .more{
	
flleft: inherit;
	
float: right;
	
font-size: 14px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(15,106,195,1);
	
line-height:24px;
}
.sec_7 .tab .bd .list{
	
clear: both;
	
margin-top: 88px;
}
.sec_7 .tab .bd .list img{
	
width: 90%;
	
margin: auto;
	
display: block;
}

.sec_7 .owl-theme .owl-controls .owl-buttons div{background: none;border: none;border-radius: 0px;opacity: 1;position:absolute;top: 50%;-o-transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);transform: translate(0%, -50%);width: 36px;height: 36px;margin: 0px;}

.sec_7 .owl-theme .owl-controls .owl-buttons div.owl-prev{left: -50px;background: url(../images/left.png) no-repeat center center;}

.sec_7 .owl-theme .owl-controls .owl-buttons div.owl-next{right: -50px;background: url(../images/right.png) no-repeat center center;}
.sec_7 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{

background: url(../images/lefthover.png) no-repeat center center;
}

.sec_7 .owl-theme .owl-controls .owl-buttons div.owl-next:hover{

background: url(../images/righthover.png) no-repeat center center;

}

.sec_block1{
	
padding-top: 106px;
}
.sec_block1 .title{
	
zoom: 1;
	
height: 254px;
	
overflow: hidden;
	
background: url(../images/imbg.jpg) no-repeat center right;
	
background-size: 52%;
	
margin-bottom: 89px;
}
.sec_block1 .title .left{
	
float: left;
	
text-align: center;
	
padding: 83px;
}
.sec_block1 .title .left .h2tit{
	
font-size: 58px;
	
/* font-family:CenturyGothic; */
	
/* font-weight:bold; */
	
color:rgba(0,0,0,1);
}
.sec_block1 .title .left .desc{
	
font-size: 14px;
	
font-family:CenturyGothic;
	
font-weight:bold;
	
color:rgba(0,0,0,1);
}
.sec_block1 .list .item:nth-child(2n){
	float:right;
}
.sec_block1 .title .right{
	
float: right;
	
padding-top: 64px;
}
.sec_block1 .title .right *{
	
color: #fff;
}
.sec_block1 .list{
	
padding-bottom: 37px;
}
.sec_block1 .list .item{
	
float: left;
	
width: 46%;
}
.sec_block1 .list .item .tit{
	
display: flex;
	
align-items: center;
}
.sec_block1 .list .item .tit img{
	
}
.sec_block1 .list .item .tit .con{
	
padding-left: 15px;
}
.sec_block1 .list .item .tit .con .h3tit{
	
font-size: 22px;
	
font-family:缁忓吀绮楅粦绠€-regular;
	
font-weight:400;
	
color:rgba(51,51,51,1);
}
.sec_block1 .list .item .tit .con .en{
	
font-size: 12px;
	
font-family:ArialMT;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
padding-top: 8px;
}
.sec_block1 .list .item .desc{
	
padding-top: 24px;
	
font-size: 14px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(51,51,51,1);
	
line-height:24px;
	
margin-bottom: 50px;
	
height: 96px;
	
margin-top: 24px;
	
padding-top: 0px;
}
.sec_block1 .list .item  .imgbox{
	margin-bottom:65px;
}
.sec_block1 .list .item  .imgbox img{
	width:100%;
}
.sec_block1 .list .item .desc .imgbox img{
	
}

.sec_block2{
		
height: 220px;
	
background: url(../images/bgs.jpg) no-repeat left center;
	
background-size: cover;
}
.sec_block2 .left{
	
float: left;
	
width: 60%;
	
text-align: center;
	
padding-top: 37px;
	
font-size: 30px;
	
font-family:缁忓吀绮楅粦绠€-regular;
	
font-weight:400;
	
color:rgba(255,255,255,1);
}
.sec_block2 .left .h2tit{
	
margin-bottom: 40px;
}
.sec_block2 .left img{
	
max-width: 96%;
}
.sec_block2 .right{
	
float: right;
	
width: 32%;
	
height:137px;
	
background:rgba(255,255,255,1);
	
border-radius: 69px 0px 0px 69px;
	
margin-top: 39px;
	
display: inline-block;
	
padding-left: 81px;
	
padding-top: 30px;
}
.sec_block2 .right .h2tit{
	
zoom: 1;
	
overflow: inherit;
	
font-size: 24px;
	
font-family:Arial-BoldMT;
	
font-weight:bold;
	
color:rgba(2,99,193,1);
	
border-bottom: 1px solid rgba(181,181,181,1);
	
padding-bottom: 4px;
	
width: 56%;
	
margin-bottom: 14px;
}
.sec_block2 .right .ri{
	
float: right;
}
.sec_block2 .right .desc{
	
font-size: 18px;
	
color: #333333;
}
.sec_block2 .right .desc strong{
	
font-size: 30px;
}

.sec_block3{
	
padding-top:50px;
	
padding-bottom:50px;
background:#f0f0f0;
}
.y_anli{ margin-top:30px;}
.sec_block3 .list{
	
padding-top: 65px;
}
.sec_block3 .list .imgbox{
	
text-align: center;
	
overflow: hidden;
}
.sec_block3 .list .imgbox *{
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

}
.sec_block3 .list .imgbox img{
	
width: 100%;
	
margin-bottom: 38px;
}
.sec_block3 .list .imgbox .title{
	
font-size: 21px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(51,51,51,1);
	
display: block;
opacity: 0;
}

.sec_block3 .list .swiper-slide-active .imgbox .title{
	
opacity: 1;

}

.sec_block3 .list{
	padding-left: 120px;
	padding-right: 120px;
	position: relative;
}

.sec_block3 .list .swiper-button-next{
	background: url(../images/right3.png) no-repeat center center;
	width: 68px;
	height: 68px;
		-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}
.sec_block3 .list .swiper-button-next:hover{
	background: url(../images/right3hover.png) no-repeat center center;
}
.sec_block3 .list .swiper-button-prev{
	background: url(../images/left3.png) no-repeat center center;
	width: 68px;
	height: 68px;
		-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}
.sec_block3 .list .swiper-button-prev:hover{
	background: url(../images/left3hover.png) no-repeat center center;
}

.sec_block4{
	padding:50px 0;	
}
.sec_block4 .items{
	
padding-top: 61px;
	
padding-bottom: 10px;
}
.sec_block4 .items .left{
	
}
.sec_block4 .items .left{
	
float: left;
	
width: 40%;
}


.sec_block4 .items .left   .topimg{
	
zoom: 1;
	
overflow: hidden;
}
.sec_block4 .items .left   .topimg .imgbox{
	
width: 100%;
	
margin-bottom: 39px;
}
.sec_block4 .items .left   .topimg .imgbox img{
	
width: 100%;
	
display: block;
}
.sec_block4 .items .left   .topimg .cptbx{
	
float: right;
	
width: 52%;
}
.sec_block4 .items .left   .topimg .cptbx .h2tit{
	
padding-bottom: 0;
	
margin-bottom: 20px;
	
border: none;
	
height: auto;
}
.sec_block4 .items .left   .topimg .cptbx .h2tit a{
	
font-size: 18px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(0,0,0,1);
	
display: block;
	
margin-top: 15px;
	
overflow: hidden;
	
text-overflow: ellipsis;
	
white-space: nowrap;
	
/* margin-bottom: 23px; */
	
font-size: 18px;
}
.sec_block4 .items .left   .topimg .cptbx .desc{
	
font-size: 14px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(0,0,0,1);
	
line-height:25px;
	
margin-bottom: 3px;
	
overflow: hidden;
	
text-overflow: ellipsis;
	
display: -webkit-box;
	
-webkit-line-clamp: 3;
	
-webkit-box-orient: vertical;
}
.sec_block4 .items .left   .topimg .cptbx .more2{
	
float: right;
	
font-size: 12px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(49,49,49,1);
	
line-height:36px;
}
.sec_block4 .items .left ul{
	
}
.sec_block4 .items .left ul li{
	
}
.sec_block4 .items .left ul li a{
	
display: block;
	
zoom: 1;
	
overflow: hidden;
	
margin-bottom: 29px;
}
.sec_block4 .items .left ul li a *{
	
display: block;
}
.sec_block4 .items .left ul li a .time{
	
float: left;
	
text-align: center;
	
padding-right: 24px;
	
border-right: 1px solid #ddd;
}
.sec_block4 .items .left ul li a .day{
	
font-size: 30px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
height: 35px;
	
line-height: 35px;
}
.sec_block4 .items .left ul li a .mo{
	
font-size: 12px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(51,51,51,1);
	
display: block;
	
padding-top: 1px;
}
.sec_block4 .items .left ul li a .conbox{
	
font-size: 16px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(51,51,51,1);
	
overflow: hidden;
	
text-overflow: ellipsis;
	
white-space: nowrap;
	
float: right;
	
width: calc(100% - 84px);
	
line-height: 52px;
}
.sec_block4 .items .right{
	
float: right;
	
width: 54%;
}
.sec_block4 .items .right li{
	
zoom: 1;
	
overflow: hidden;
	
margin-bottom: 30px;
}
.sec_block4 .items .right li .imgbox{
	
float: left;
	
width: 36%;
}
.sec_block4 .items .right li .imgbox img{
	
width: 100%;
}
.sec_block4 .items .right li .conbox{
	
float: right;
	
width: 60%;
}
.sec_block4 .items .right li .conbox .h2tit{
	
}
.sec_block4 .items .right li .conbox .h2tit a{
	
display: block;
	
font-size: 18px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
line-height:15px;
	
overflow: hidden;
	
text-overflow: ellipsis;
	
white-space: nowrap;
	
padding-top: 17px;
	
padding-bottom: 26px;
}
.sec_block4 .items .right li .conbox .desc{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
line-height:24px;
}
.sec_block4 .items .right li .conbox .more{
	
font-size: 14px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(15,106,195,1);
	
line-height:24px;
	
display: inline-block;
	
margin-top: 23px;
}


.footer{
	
background: #333333;
	
color: #fff;
	
padding-bottom: 46px;
}
.footer .secon_1{
	
line-height: 54px;
	
margin-bottom: 48px;
}
.footer .secon_1 .links{

border-bottom: 1px solid #495563;

zoom: 1;

overflow: hidden;
}
.footer .secon_1 span{
	
font-size: 18px;
	
font-weight: bold;
	
margin-right: 40px;
}
.footer .secon_1 a{
	
font-size: 16px;
	
font-family:MicrosoftYaHei-Bold;
	
/* font-weight:bold; */
	
color:rgba(255,255,255,1);
	
/* margin-right: 40px; */
	
width: 11.111%;
	
float: left;
	
text-align: center;
}
.footer .secon_2{
	
}
.footer .secon_2 .left{
	
float: left;
	
width: 61%;
	
padding-left: 294px;
	
background: url(../images/logo2.png) no-repeat 20px center;
	
background-size: 207px;
}
.footer .secon_2 .left .ps{
	
padding-left: 32px;
	
border-left: 1px solid #fff;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height:30px;
}
.footer .secon_2 .right{
	
float: right;
	
width: 31%;
	
text-align: center;
	
border-left: 1px solid #fff;
}
.footer .secon_2 .right .zx .link a{
	margin:0px 15px;
}
.footer .secon_2 .right .zx{
	
float: left;
	
width: 45%;
}
.footer .secon_2 .right .zx .title{
	
font-size: 24px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
padding-bottom: 19px;
	
border-bottom: 1px solid #495563;
	
margin-bottom: 58px;
}
.footer .secon_2 .right .zx .link{
	
}
.footer .secon_2 .right .ewm{
	
/* float: left; */
	
/* width: 55%; */
}
.footer .secon_2 .right .ewm img{
	
}

.sec_9 .left .tab .hd a:hover{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
background: #014da1;
color: #fff
}
.sec_9 .left .tab .hd a.current{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
background: #014da1;
color: #fff
}

.sec_9 .left .tab .bd .model .h2tit a:hover,.sec_9 .left .tab .bd .model ul li a .s1:hover{
	color: #014da1
}
.imgbox {
	overflow: hidden;
}
.imgbox img{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.imgbox img:hover{
	-webkit-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);

}
.y_anli li a{}
.y_anli li h3{ font-size:16px;
    line-height: 30px;
    text-align: center;
    margin-top: 10px;}
.y_anli li p{ font-size:14px; color:#666; text-align:center;}

.y_news_left h3{ line-height:50px; border-bottom:1px solid #ccc;}
.y_news_left h3 a{ font-size:16px; line-height:50px; padding:0 10px;}
.y_news_left ul{ padding:10px;}
.y_news_left ul li{ border-bottom:1px dashed #ccc; padding:10px 0; overflow:hidden; }
.y_news_left ul li:last-child{border-bottom:none;}
.y_news_left ul li img{ float:left; margin-right:10px;    width: 120px;
    height: 80px;}
.y_news_r{ float:left;}
.y_news_left ul li h5{ line-height:30px;}
.y_news_left ul li h5 a{ font-size:14px; font-weight:bold;}
.y_news_left ul li h5 span{ float:right; color:#999;}
.y_news_left ul li p{ color:#666;}

.y_news_right h3{ line-height:50px; border-bottom:1px solid #ccc;}
.y_news_right h3 a{ font-size:16px; line-height:50px; padding:0 10px;}
.y_news_right ul{ padding:10px 10px 20px 10px;}
.y_news_right ul li{ margin-bottom:10px; overflow:hidden;}
.y_news_right ul li a{}
.y_news_right ul li span{ float:right;color:#999;}

.flink a{ line-height:30px;}